#include "ros/ros.h"
#include "std_msgs/String.h"

/*
    需求：演示不同类型的话题名称设置
        设置话题名称与命名空间
*/

int main(int argc, char** argv)
{
    ros::init(argc, argv, "hello");
    ros::NodeHandle nh;
    //设置不同类型的话题
    //全局类型 /开头
   // ros::Publisher pub=nh.advertise<std_msgs::String>("/chatter",1000);
   
    ros::Publisher pub=nh.advertise<std_msgs::String>("/yy/chatter",1000);

    //相对话题
   // ros::Publisher pub1=nh.advertise<std_msgs::String>("chatter1",1000);
    ros::Publisher pub1=nh.advertise<std_msgs::String>("yy/chatter1",1000);
   
   //3，私有的与nodehandle相关, 需要加标记（～）；
   ros::NodeHandle nh1("~");
    ros::Publisher pub2=nh1.advertise<std_msgs::String>("yy/chatter1",1000);
   
    while(ros::ok()){

    }
    return 0;
}